body{
	text-align: center ; /* centre la page sous IE, avec les autres browsers, text-align ne s'applique que sur le texte*/
	background-color: #EEEEEE ;
	font-family: Helvetica ;
	font-size: 11pt ;
}

#main{
	margin: auto ;
	margin-top: 5px ;
	margin-bottom: 5px ;
	width: 800px ;
}

#header{
	height: 150px ;
    width: 800px ;
	background-image: url("../images/banner.png") ;
	background-repeat: no-repeat ;
	margin-bottom: 0px ;
}

#footer{
	height: 90px ;
    width: 800px ;
	background-image: url("../images/footer.png") ;
	background-repeat: no-repeat ;
	clear: both ;
}

#page{
	background-color: blue ;
}

#menu{
	background-image: url("../images/menu.png") ;
}

#menu_left{
	float: left ;
	padding-bottom: 10px ;
}

#menu_right{
	float: right ;
}

#menu_top{
	background-image: url("../images/menu_top.png") ;
	height: 1px ;
	margin-top: 10px ;
	width: 150px ;
}

#menu_bottom{
	background-image: url("../images/menu_bottom.png") ;
	height: 3px ;
	margin-bottom: 10px ;
	width: 150px ;
}

#content{
	margin-top: 10px ;
	margin-bottom: 10px ;
	width: 480px ;
	float: left ;
	background-image: url("../images/content.png") ;
	font-family: Tahoma ;
	font-size: 9pt ;
	text-align: left ;
	margin-left: 5px ;
	margin-right: 5px ;
}

#login{
	float : right ;
	margin-top: 5px ;
	margin-right: 15px ;
	text-align: right ;
}

a{
	font-family: Tahoma ;
	font-size: 9pt ;
	color: #666666 ;
	text-decoration: none ;
}

a:hover{
	color: #000000 ;
	text-decoration: underline ;
}

a:visited{
}

h2{
	font-family: Tahoma ;
	font-size: 10pt ;
	text-align: center ;
}

ul{
	text-align: left ;
	font-family: Tahoma ;
	font-size: 9pt ;
}

li{
	list-style-type: none ;
	text-align: left ;
}